
/*
for font---------------------------*/
.bold{font-weight:bold}
.italic{font-style:italic}
.f10px{font-size:10px}
.f14px{font-size:14px}
.f16px{font-size:16px}
.f18px{font-size:18px}
.f24px{font-size:24px}
.f30px{font-size:30px}
.cred{color:#db2f17}
.cgreen{color:#7b9502}
.cblue{color:#0070af}
.corange{color:#ff9900}
.cgray{color:#999}
.cwhite{color:#fff}
.cblack{color:#333}
.text_center{text-align:center;}
.text_left{text-align:left;}
.text_right{text-align:right;}

/*
for link---------------------------*/
a.rlink{color:#f00}
a.rlink:hover{color:#f90}
a.glink{color:#7b9502;}
a.glink:hover{color:#f90}
a.olink{color:#ff6600}
a.olink:hover{color:#f90}
a.wlink{color:#fff;}
a.wlink:hover{color:#f90;}
a.blink{color:#0070af}
a.blink:hover{color:#f90}
a.uline{text-decoration:underline;}
a.uline:hover{text-decoration:none;}

/*
for line---------------------------*/
.line_ts_co{border-top:1px solid #ff9900;}
.line_bs_co{border-bottom:1px solid #ff9900;}
.line_ts_cr{border-top:1px solid #c32f26;}
.line_bs_cr{border-bottom:1px solid #c32f26;}
.line_ts_ch{border-top:1px solid #ddd;}
.line_bs_ch{border-bottom:1px solid #ddd;}
.line_bd_ch{border-bottom:1px dotted #ccc;}

/*
for padding margin------------------------------------------------*/
.pad_0{padding:0!important;}
.pad_5{padding:5px;}
.pad_t_5{padding-top:5px;}
.pad_b_5{padding-bottom:5px;}
.pad_l_5{padding-left:5px;}
.pad_r_5{padding-right:5px;}
.pad_10{padding:10px;}
.pad_t_10{padding-top:10px;}
.pad_b_10{padding-bottom:10px;}
.pad_l_10{padding-left:10px;}
.pad_r_10{padding-right:10px;}
.pad_20{padding:20px;}
.pad_t_20{padding-top:20px;}
.pad_b_20{padding-bottom:20px;}
.pad_l_20{padding-left:20px;}
.pad_r_20{padding-right:20px;}

.mar_0{margin:0!important;}
.mar_5{margin:5px;}
.mar_t_5{margin-top:5px;}
.mar_b_5{margin-bottom:5px;}
.mar_l_5{margin-left:5px;}
.mar_r_5{margin-right:5px;}
.mar_t_10{margin-top:10px;}
.mar_b_10{margin-bottom:10px;}
.mar_l_10{margin-left:10px;}
.mar_r_10{margin-right:10px;}
.mar_t_20{margin-top:20px;}
.mar_b_20{margin-bottom:20px;}
.mar_l_20{margin-left:20px;}
.mar_r_20{margin-right:20px;}

/*
for btn input----------------------------------------*/
.btn_h24_01_s{border:0px; height:24px; width:60px; text-align:center; color:#fff; cursor:pointer; background:url(../img/btns.png) no-repeat 0 0;}
.btn_h24_01_m{border:0px; height:24px; width:100px; text-align:center; color:#fff; cursor:pointer; background:url(../img/btns.png) no-repeat 0 -34px;}
.btn_h24_01_l{border:0px; height:24px; width:140px; text-align:center; color:#fff; cursor:pointer; background:url(../img/btns.png) no-repeat 0 -68px;}

.btn_h30_01_s{border:0px; height:30px; width:80px; text-align:center; color:#fff; cursor:pointer; background:url(../img/btns.png) no-repeat 0 -112px;}
.btn_h30_01_m{border:0px; height:30px; width:120px; text-align:center; color:#fff; cursor:pointer; background:url(../img/btns.png) no-repeat 0 -152px;}
.btn_h30_01_l{border:0px; height:30px; width:160px; text-align:center; color:#fff; cursor:pointer; background:url(../img/btns.png) no-repeat 0 -192px;}

.btn_h24_02_s{border:0px; height:24px; width:60px; text-align:center; color:#333; cursor:pointer; background:url(../img/btns.png) no-repeat right 0;}
.btn_h24_02_m{border:0px; height:24px; width:100px; text-align:center; color:#333; cursor:pointer; background:url(../img/btns.png) no-repeat right -34px;}
.btn_h24_02_l{border:0px; height:24px; width:140px; text-align:center; color:#333; cursor:pointer; background:url(../img/btns.png) no-repeat right -68px;}

.btn_h30_02_s{border:0px; height:30px; width:80px; text-align:center; color:#333; cursor:pointer; background:url(../img/btns.png) no-repeat right -112px;}
.btn_h30_02_m{border:0px; height:30px; width:120px; text-align:center; color:#333; cursor:pointer; background:url(../img/btns.png) no-repeat right -152px;}
.btn_h30_02_l{border:0px; height:30px; width:160px; text-align:center; color:#333; cursor:pointer; background:url(../img/btns.png) no-repeat right -192px;}

/*
for table---------------------------*/
.tb_pd0px td{padding:0px;}
.tb_pd5px td{padding:5px;}
.tb_pd10px td{padding:10px;}
.tb_pd15px td{padding:15px;}

.tb_01{border-collapse:collapse; background:#fff;}
.tb_01 th{border:1px solid #ddd; background:#f5f5f5;}
.tb_01 td{border:1px solid #ddd;}
.tb_01 tr.bg_cgray td{background:#fafafa;}

.tb_02{border-collapse:collapse; background:#fff;}
.tb_02 th,.tb_02 td{padding:3px 5px;}
.tb_02 th{font-weight:bold;}
.tb_02 td{}

/*
for login----------------------------------------------------------------------------*/
.loginArea{width:350px; margin:50px auto;}
.loginTitle{height:50px; background:url(../img/login_title.jpg) no-repeat 0 0;}
.loginBox{padding:10px 7px;}
.loginBox label{font-size:14px; line-height:30px;}
.loginBox p{ margin-bottom:10px;}
.loginInput_01{width:250px; height:24px; line-height:24px; padding:2px 5px; border:1px solid #ddd; background:#f3f3f3;}
.loginInput_02{width:190px; height:24px; line-height:24px; padding:2px 5px; border:1px solid #ddd; background:#f3f3f3;}
.loginBtn{border:0px; width:142px; height:42px; cursor:pointer; margin-left:42px; background:url(../img/btn_login.jpg) no-repeat;}

/*
for main----------------------------------------------------------------------------*/
.container{width:1000px; margin:0 auto;}
.top{height:65px; padding:5px 10px 10px; background:#fff url(../img/top_bg.jpg) repeat-x;}
.logo{float:left; width:540px; height:65px; background:url(../img/logo.jpg) no-repeat;}
.bar{height:30px; margin-top:-10px; line-height:30px; padding:0 10px; background:#eee url(../img/bar_bg.jpg) repeat-x;}
.account{float:right; padding-left:18px; background:url(../img/icon_user.png) no-repeat 0 8px;}
.account a,.account span{margin:0 5px;}
.account a:hover{color:#d00; text-decoration:underline;}

.main{background:#fff url(../img/main_bg.jpg) repeat-y 0 0; border:1px solid #eee; border-left:none;}
.leftSide{float:left; width:200px; height:auto!important; height:600px; min-height:600px; position:relative;}
.rightSide{float:right; width:800px;}

.leftMenu{}
.leftMenu li{}
.leftMenu li a{display:block; padding:0 20px 5px; line-height:25px; font-size:14px; background:url(../img/left_menu_bg.jpg) no-repeat 0 0;}
.leftMenu li a.on{background-position:0 -30px; color:#f60;}

.leftMenu li .subCon{padding:10px 20px;}
.leftMenu li .subCon a{display:block; padding:0 0 0 12px; height:24px; line-height:24px; background:url(../img/left_arrow_01.gif) no-repeat 0 9px;}
.leftMenu li .subCon a:hover,.subCon a.on{color:#f60; background:url(../img/left_arrow_02.gif) no-repeat 0 9px;}

.locaArea{height:28px; line-height:28px; padding-left:25px; margin-bottom:10px; border-bottom:1px solid #eee; background:#fff url(../img/loca_arrow.gif) no-repeat 10px 8px;}
.locaArea a,.locaArea span{margin:0 5px;}

.rightCon{padding:10px; clear:both;}

.title_01{height:25px; line-height:25px; padding-left:20px; margin-bottom:10px; border-bottom:1px solid #f90; background:#fff url(../img/arrow_01.gif) no-repeat 8px 10px;}
.title_01 h2{float:left; font-size:14px;}

.con_01{clear:both; margin-bottom:10px; background:#fff;}

.tab_01{height:30px; padding:0 10px; margin-bottom:10px; background:#fff; border-bottom:1px solid #f90;}
.tab_01 ul{padding-top:5px;}
.tab_01 ul li{float:left; margin-right:3px; display:inline;}
.tab_01 ul li a{float:left; height:25px; line-height:25px; padding:0 10px; background:#ddd;}
.tab_01 ul li a:hover,.tab_01 ul li a.on{color:#fff; background:#f50; text-decoration:none;}

.textInput_01{height:22px; line-height:22px; padding:2px 3px; border:1px solid #ddd; background:#f3f3f3;}

.pagination{padding:3px 10px; margin:10px 0;}
.pagination_l{float:left; color:#999; line-height:30px;}
.pagination_r{ text-align:center; float:right; padding:2px}
.pagination_r a{border:1px solid #eee; padding:2px 5px; margin:0 2px; color:#666;}
.pagination_r a:hover{border:1px solid #999; color:#f50; text-decoration:none;}
.pagination_r a:active{border:1px solid #999; color:#333;}
.pagination_r .current {border:1px solid #f50; padding:2px 5px; margin:0 2px; color:#fff; font-weight:bold; background:#f60;}
.pagination_r .disabled {border:1px solid #eee; padding:2px 5px; margin:0 2px; color:#ddd;}
.pagination span{margin:0 2px;}
.pagination input{margin:-5px 0 0;}
.pagination .pageInput{border:1px solid #ccc; height:18px; width:30px; line-height:18px; text-align:center;}
.pagination .pageBtn{border:1px solid #ccc; color:#f50; width:40px; height:20px; line-height:18px; text-align:center; background:#eee; cursor:pointer;}

.bigiconArea{padding-top:100px;}
.bigiconArea ul{float:left; position:relative; left:50%;}
.bigiconArea ul li{float:left; position:relative; right:50%; margin:0 30px; line-height:30px;}
.bigiconArea ul li a{display:block; text-align:center; font-size:18px;}


.quickpubcontent
{
    font-size:14px;
  
}

.quickpubcontent .table
{
    margin:0px auto;
    clear:both;
    width:780px;
}
.quickpubcontent h1 {
  color:#F53D05;
  font-size:20px;
  font-weight:bold;
}
.quickpubcontent .title{
   padding-top: 20px;
  text-align: left;
  color:#373A3D;
  font-size:14px;
  font-weight:bold;
  line-height:20px;
}

.quickpubcontent .content{
    padding-left: 15px;
    border-bottom: 1px solid #dddddd;
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 25px;
}

.quickpubcontent .content input
{
    margin-right: 5px;
    margin-left: 1px;
}

.quickpubcontent .content .rentype
{
    width:100%;
}
.quickpubcontent .content .rentype  li
{
    width:25%;
    float: left;
}
 

.quickpubcontent .content .location
{
    width:100%;
}
.quickpubcontent .content .location  li
{
    width:25%;
    float: left;
}


.quickpubcontent .content .comm
{
    width:100%;
}
.quickpubcontent .content .comm   li
{
    width:25%;
    float: left;
}

.quickpubcontent .content .caid
{
    width:100%;
}
.quickpubcontent .content .caid   li
{
    width:25%;
    float: left;
}

.quickresult
{
     border: 1px solid #dddddd;
     padding-top:60px;
     padding-bottom:60px;
     padding-left:50px;
     padding-right:50px;
     margin-top:20px;
}

.loginbtnv
{
    display:inline-block;
    background-color: #c32f26;
    color:#fff;
    text-align: center;
    font-size: 12px;
    padding: 0 10 0 10;
    border-radius: 4px;
}